Beelingo.com

English Dictionary

  • Hide translation

 Dubai Dubai /duːˈbaɪ/

noun

  1. Port city in the United Arab Emirates on the Persian Gulf  ( Dubai )
    port city in the United Arab Emirates on the Persian Gulf
     Dubai is known for its luxurious shopping malls and towering skyscrapers.
    Dubai is known for its luxurious shopping malls and towering skyscrapers.